Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 DEVONSHIRE MEWS WEST Flats/Maisonettes £1,685,816 £925,000 12 Oct 2005
10 DEVONSHIRE MEWS WEST Terraced £5,270,303 £4,000,000 7 Nov 2016
12 DEVONSHIRE MEWS WEST Terraced £7,268,344 £4,225,000 31 Mar 2011
14 DEVONSHIRE MEWS WEST Terraced £2,970,641 £1,240,000 17 Apr 2003